package com.jy.rhin.model.body.fuyou;


import com.jy.rhin.infra.cda.EDataElement;
import com.jy.rhin.infra.cda.XPath;
import com.jy.rhin.infra.cda.XValid;
import lombok.Data;

@Data
public class YunChanShi {

	
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.01.108.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_01_108_00))
	String yunCi;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE02.10.002.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_10_002_00))
	String chanCi;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE02.10.010.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_10_010_00))
	String yinDaoFMCS;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE02.10.053.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_10_053_00))
	String paoGongCS;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.01.044.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_01_044_00))
	String mouCiYJMQBZ;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.01.044.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/entryRelationship/observation/value/@value", xValid = @XValid(type = "dataElement", 
			dataElement = EDataElement.DE02_10_051_00))
	String moCiYJRQ;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE05.10.098.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE05_10_098_00))
	String yuChanQi;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE02.10.049.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_10_049_00))
	String liuChanCS;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE02.10.064.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_10_064_00))
	String siChanLS;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE02.10.065.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_10_065_00))
	String siTaiLS;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE02.10.075.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_10_075_00))
	String xinShengESWLS;
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE02.10.005.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE02_10_005_00))
	String chuShengQXLS;
	
	
}
